Transformational Design of Digital Systems Related to Graph Rewriting

نویسنده

  • Corrie Huijs
چکیده

Abstract. For high-level synthesis transformational design is a promising design methodology which combines correctness by construction and interactive design. In this design methodology the design steps are behaviour preserving transformations of one design representation into another. Because of the importance of visualisation of design-information several kinds of graphs are used as design representations. Transformational design based on graph representation is closely related to rewriting of (sub)graphs. In this paper the formal aspects of transformational design are related to graph rewriting theory. It is shown how a formal framework for transformational design can benefit from graph rewriting theory. Especially preconditions for the application of transformation rules can be based on generally formulated preconditions from graph rewriting theory. Moreover a general graph concept unifies graph representations and a formal framework for transformational design based on this general graphs and their rewriting unifies several transformational design approaches based on different graph representations. Unfortunately semantical aspects, the behaviour preserving aspects, which are of great importance for transformational design are not a part of graph rewriting theory. A consistent embedding of these behaviour preserving aspects in the formal framework based on graph rewriting is defined and presented in this paper. The discussion of formal aspects is accompanied by an informal discussion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Transformational Design of Digital Systems based on Graph Rewriting

Transformational design integrates design and verification. It combines “correctness by construction” and design creativity by the use of preproven behaviour preserving transformations as design steps. Transformational design is a formal design methodology in which formal aspects are hidden for the designer. Formal aspects of transformational design as a methodology for high-level synthesis, ar...

متن کامل

A Graph Rewriting Approach for Transformational Design of Digital Systems - EUROMICRO 96. 'Beyond 2000: Hardware and Software Design Strategies'., Proceedings of the 22nd EUR

Transformational design integrates design and verification. It combines “correctness by construciion” and design creativity by the use of pre-proven behaviour preserving transformations as design steps. The formal aspects of this methodology are hidden in the transformations. A constraint is the availability of a design representation with a compositional f o rm1 semantics. Graph representation...

متن کامل

A Graph Rewriting Approach for Transformational Design of Digital Systems

Transformational design integrates design and verification. It combines “correctness by construction” and design creativity by the use of pre-proven behaviour preserving transformations as design steps. The formal aspects of this methodology are hidden in the transformations. A constraint is the availability of a design representation with a compositional formal semantics. Graph representations...

متن کامل

Transformational Design of Digital Signal Processing Applications

In the design of modern digital systems, such as image processing systems, it is, because of their complexity, of great importance that correctness is guaranteed during the design. Transformational design is a method that integrates guaranteed correctness into the design process. Correctness-by-construction is obtained by applying local behavior-preserving transformations —which have themselves...

متن کامل

E-CARES Project: Reengineering of Telecommunication Systems

One important field of application for embedded real-time systems is in the telecommunications industry. In the first phase of the E-CARES reengineering project, we regarded the architecture modeling and the reverse engineering of telecommunication systems. Current work concerns the restructuring of such systems including their re-design and re-implementation. The aim is to provide concepts, la...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995